package com.mk.admin.model.query;

import io.swagger.annotations.ApiModel;
import io.swagger.annotations.ApiModelProperty;
import lombok.Data;

@Data
@ApiModel("门诊已挂号(已预约)信息查询请求参数")
public class PatientHadReserveQuery {
    @ApiModelProperty(value = "查询类型 0 全部1 已预约信息 2已挂号信息",required = true)
    private Integer queryType;
    @ApiModelProperty(value = "id的类型 1 患者patId 2 支付流水号 3身份证号 4 病历号 5 发票号 6收据号7就诊卡号,8",required = true)
    private Integer idType;
    @ApiModelProperty(value = "Id类型对应值 id类型所对应的值",required = true)
    private String idValue;
    @ApiModelProperty(value = "挂号id 挂号唯一id queryType为1时代表预约表id")
    private String regId;
    @ApiModelProperty(value = "查询日期类型 1下单日期,2挂号就诊日期")
    private String dateType;

    @ApiModelProperty(value = "开始日期", notes = "yyyy-MM-dd")
    private String beginDate;
    @ApiModelProperty(value = "结束日期", notes = "yyyy-MM-dd")
    private String endDate;
}
